Technical Q&As


QD3D 59 - DriverServicesLib (-2804) Error Explained (11-July-97)


Q I just installed QuickDraw 3D 1.5.1 on my Macintosh. However, when I boot my machine I drop into MacsBug with the error message: "Error Loading: DriverServicesLib (-2804)"

A Sounds like you're using a non-PCI PowerMac (e.g. 6100/7100/8100) with the QD3D 1.5.1 *debug* extensions. The simple solution to your problem is to remove the 'Apple QD3D HW Driver' and 'Apple QD3D Plug-in' components from your Extensions folder. These are for running with the Apple QD3D accelarator card, available only on PCI PowerMacs (8500, 9500, etc.). DriverServicesLib is a library used by drivers on PCI-based machines and is not found on non-PCI machines, so when QD3D RAVE tried to load the 'Apple QD3D HW Plug-in' shared library, the Code Fragment Manager reported back that the DriverServicesLib could not be found, hence the error message above. With the non-debug versions of all the libraries you'll never see any of these error messages.



-- Scott Kuechle
Worldwide Developer Technical Support

Technical Q&As
Previous Question | Contents | Next Question

To contact us, please use the Contact Us page.